From 7ffb087b8c67560a75ec2e32e3acdf1a7e1a943e Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Thu, 24 May 2007 13:42:41 +0100 Subject: [PATCH] vmxassist: Fix some copy-and-paste mistakes in vmx_check_descriptor() Signed-off-by: Dexuan Cui --- xen/arch/x86/hvm/vmx/vmx.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/xen/arch/x86/hvm/vmx/vmx.c b/xen/arch/x86/hvm/vmx/vmx.c index b8aaee0bf0..abe06dcf43 100644 --- a/xen/arch/x86/hvm/vmx/vmx.c +++ b/xen/arch/x86/hvm/vmx/vmx.c @@ -1517,15 +1517,15 @@ static int vmx_check_descriptor(int long_mode, unsigned long eip, int inst_len, limit_field = GUEST_FS_LIMIT; break; case x86_seg_gs: - ar_field = GUEST_FS_AR_BYTES; - base_field = GUEST_FS_BASE; - limit_field = GUEST_FS_LIMIT; - break; - case x86_seg_ss: ar_field = GUEST_GS_AR_BYTES; base_field = GUEST_GS_BASE; limit_field = GUEST_GS_LIMIT; break; + case x86_seg_ss: + ar_field = GUEST_SS_AR_BYTES; + base_field = GUEST_SS_BASE; + limit_field = GUEST_SS_LIMIT; + break; default: BUG(); return 0; -- 2.30.2